Method for creating and providing layered syndicated data for multimedia content to users

ABSTRACT

A layered syndicated feed or content is provided having layers defined according to a media type (e.g., text, graphic, audio, or video) wherein each layer has a plurality of levels such that each level provides either inclusive or exclusive content of the layer&#39;s media type in varying degrees of detail or depth. Furthermore, a system is provided for requesting and storing user and mobile device profiles indicative of the syndicated content layers and levels that the user is interested in receiving and that the user&#39;s mobile device is capable of receiving.

RELATED APPLICATION

The present application is a continuation of U.S. patent Ser. No.13/493,275, filed Jun. 11, 2012, which is a continuation of U.S. patentapplication Ser. No. 12/778,681, filed May 12, 2010, now U.S. Pat. No.8,200,779, issued Jun. 12, 2012, which is a continuation of U.S. patentapplication Ser. No. 11/613,030, filed Dec. 19, 2006, now U.S. Pat. No.7,720,932, issued May 18, 2010, the contents of which is incorporatedherein by reference in its entirety.

TECHNICAL FIELD OF THE INVENTION

Embodiments of the present invention provide a layered syndicatedcontent representation that can be used to compose content which issuitable for a user's device comprising information at a level of detailselected by the user. An embodiment of the present invention formatsmultimedia content into one or more layers, each layer comprising oflevels within. Each layer is identified by a name and is associated withone media type namely audio, video, text etc. Levels within a layer canbe further decomposed into finer detail with respect to the chosenparent media type (eg.

<item> Layer1 (text) Layer2 (audio) Level2_1 (audio sub version)Level2_2 Layer3 (video) Level3_1 (video sub version 1) Level3_2 Level3_3</item>

A layer may be a viewpoint of an observed event item or an entry of thatevent described in a media type. Levels are content of the same eventitem that may be organized in an increasing order of detail within alayer. This hierarchical notion of layers and levels is conceptualizedas a Meta structure for media representation and may be explained in thecontext of RSS as an embodiment in the later section of the inventiondescription.

BACKGROUND OF THE INVENTION

The emergence of content syndication technologies such as RSS (ReallySimple Syndication) and weblogs (a.k.a. blogs) has helped transform theweb into an interface platform that competes with traditional news mediafor timely content publication, aggregation, and delivery. RSS is a webcontent syndication format and a dialect of XML. All RSS files mustconform to the XML 1.0 specification, as published in the World Wide WebConsortium (W3C) web site.

The creation and user consumption of timely blog updates are done, forthe most part, manually, on desktop computers today. Moreover, manyvaluable information sources are not yet available as or integrated withRSS sources or other blogging tools. Furthermore, mobile users want tobe able to fully participate in the web 2.0 phenomena by having theability to publish and access timely newsworthy updates directly fromtheir mobile devices.

The emergence of using RSS technologies along with weblogs to spreadtimely and personalized information on the Internet has presentedchallenges to traditional news and media industries. More and moreInternet users are finding that they can acquire information updatesfrom RSS sources and blog sites faster and easier than before, ratherthan remembering to fetch updates on a daily basis. Bloggers canconfigure their RSS browser to automatically check for specified newsupdates. Since the update's format is machine readable, the site canpresent the results in a summarized format for display to the bloggers.This acquisition and display process (e.g., displaying news headlineswith individual items sorted by time) allows a user to completelycustomize a fetched site and have it automatically updated on an ongoingbasis. Presently, a desktop user can easily use an Internet basedbrowser such as Flock (http://www.flock.com), with an imbedded RSSreader, to aggregate several RSS feeds (such as news sources from CNN,CNET News, New York Times, etc.) An aggregator or news aggregator is atype of computer program (such as application software or a webapplication) that collects syndicated web content, such as RSSinformation and XML feeds from weblogs or other RSS sources.

As discussed above, RSS is a format for syndicating content of news-likesites, including major news sites like Wired, CNN, Wall Street Journal,and personal weblogs. RSS is not just for news. Just about any contentcan be divided into discrete items or entries that can be syndicated viaRSS. That is, content that can be composed of text media, video media,audio media, and image media can also be published in a RSS contentformat. When information about an RSS item is placed in RSS format, anRSS-aware program can check the feed periodically for desiredinformation updates and react to the desired information by accessing orextracting the information and providing it to a user on, for example,his or her personal computer.

Looking at a brief history of RSS, the name “RSS” is an umbrella termfor a format that spans several different versions of at least twodifferent (but parallel) formats. The original RSS, Version 0.90, wasdesigned by Netscape as a format for building portals of headlines tomainstream news sites. This original RSS was deemed overly complex forits goals; a simpler version, 0.91, was proposed at Netscape andsubsequently dropped when Netscape lost interest in the portal-makingbusiness. But, 0.91 was picked up by another vendor, UserLand Software,which intended to use this version of RSS as a basis of its webloggingproducts and other web-based writing software.

In the meantime, a third non-commercial group split off and designed anew format of RSS. This new format, which is based on RDF, is called RSS1.0. Note that, UserLand was not involved in designing this 1.0 formatand, as an advocate of simplifying 0.90, UserLand was not happy when RSS1.0 was announced. Instead of accepting RSS 1.0, UserLand continued toevolve the 0.9x branch of RSS through versions 0.92, 0.93, 0.94 andfinally 2.0.

Essentially an RSS feed, regardless of its version, comprises a channel,which has a title, link, description, and (optionally) a languagedesignation, followed by a series of items. Each of the items followingthe channel comprises at least a title, a link and a description of thecontent.

Present day RSS content is created mostly for a desktop computerenvironment. Mobile device users would like to obtain RSS feeds throughtheir mobile devices, but many forms of RSS content are unsuitable forpresentation to mobile users on their devices because of the resourceconstraints of a user's mobile device. Furthermore, a mobile user wouldlike to control the level of content detail according to his or herindividual needs or interests. Sometimes a user may want a brief amountof content; however, sometimes the user may want more detailed content.Since present-day RSS content only provides a single level of contentdetail for each item within an RSS feed, direct RSS content adaptationto mobile device formats does not provide an adequate solution forproviding RSS content to mobile devices with the flexibility required bythe users and their devices.

Thus, what is needed is a type of syndicated content format that ismanaged in layers of content, wherein each layer may be formatted for adifferent type of data content and wherein the layers may also containlevels of varying content-detail so that different content formats ofdifferent levels of detail can be provided or generated for a mobiledevice according to user's preferences and to the mobile device'sconstraints and limitations.

SUMMARY OF THE INVENTION

The advantage of layers with levels containing different content detailis that the mobile user can request for more information depending onhis or her interests. Because the mobile device may have bandwidthlimitations, the mobile user may first retrieve a low bandwidth versionof content such as text. Subsequently, the mobile user can ask foranother layer of detail with another media type such as image, audio, orvideo.

Embodiments of the present invention provide syndicated content that ismanaged in layers of content wherein each layer has varying levels ofcontent detail. This is done so that different levels of detail andformats can be provided and generated based on a user's profile and on aprofile of the user's mobile devices that indicates the limitations andconstraints thereof. The final content presented to a user can be acomposite from levels of information in each layer. A content selectionphase may occur where appropriate layers and levels are automaticallyconstructed on behalf of the user and presented to the user thatpertains to his or her device, implementing the concept of browsing withlayered syndicated content. The level selection can be doneindependently across different layers.

In one embodiment of the invention, a method of providing content in asyndicated representation is provided wherein generic content isformatted, by a module, into one or more layers. Each of the layerscomprises a layer name, a designation of media type, a number of levelsin the layer, and media content, of the media type, separated into thedesignated number of levels. In additional embodiments, each of thelayer elements may further comprise a tag that designates whether eachlevel within its layer comprises content that is inclusive content orexclusive content with respect to the other levels in the same layer.

In another embodiment of the present invention, a format is provided forlayered RSS content. The format comprises a layer element wherein thelayer element comprises a layer name, a number of levels in the layerelement, RSS content in at least one of the number of levels, and a tagthat indicates whether the RSS content in each of the number of levelsis inclusive content or exclusive content.

In yet another embodiment of the invention, a system for providingsyndicated content to a user's mobile device is provided such that thesyndicated content is extracted from layered syndicated content inaccordance with a user's preferences and the user's device'scapabilities. The system comprises a device profile database for storingthe user's device profile, a user profile database for storing theuser's preference information, a layered syndicated content creationmodule for generating layered syndicated content from a content source,and a content server that transforms the layered syndicated content intothe user requested syndicated content in accordance with both the user'sdevice profile and the user's interest profile.

In yet another embodiment of the invention, a method for providing RSScontent to a user's mobile device is provided by constructing a layeredRSS content wherein the layered RSS content comprises at least one layerwherein the layer comprises at least one level of RSS content detail.The method further comprises reading a user's device profile and auser's profile and then transforming the layered RSS content into userrequested RSS content that meets the requirement of the user's profileand the requirement of the user's device profile. The contentcomposition can also be conducted based on user's interactions oravailable resources such as network bandwidth.

It is understood that the above summary of the invention is not intendedto represent each embodiment or every aspect of the present invention.

BRIEF DESCRIPTION OF THE DRAWINGS

A more complete understanding of the method and apparatus of the presentinvention and the advantages thereof may be obtained by reference to thefollowing detailed description when taken in conjunction with theaccompanying drawings wherein:

FIG. 1 illustrates a current RSS 2.0 feed;

FIG. 2 illustrates the concept of layered syndicated content;

FIG. 3 illustrates an exemplary format for layered RSS with Media RSS;and

FIG. 4 illustrates a block diagram of an exemplary system that utilizesa layered RSS feed format.

DETAILED DESCRIPTION OF THE INVENTION

Referring now to the drawings, wherein like reference numbers are usedherein to designate like elements throughout the various views,embodiments of the present invention are illustrated and described. Thefigures are not necessarily drawn to scale, and in some instances thedrawings have been exaggerated and/or simplified in places forillustrative purposes only. One of ordinary skill in the art willappreciate the many possible applications and variations of the presentinvention based on the following examples of possible embodiments of thepresent invention.

Various embodiments of the invention provide a layered RSS format thatsupports a method of managing RSS data so that conventionally formattedRSS feeds can be provided to a user's mobile device or other RSS readerin accordance with the limitations of the user's mobile device as wellas the user's selection of the type and detail level of the data to bereceived.

Embodiments of the present invention extend the conventional RSS feedstructure or create a new RSS feed structure version that includeslayers and levels of data. The layers each have a layer name anddesignate a type of media content that is in the layer. Media contenttypes can include text, images, video, or audio content. Within eachlayer there may be a number of levels. Each level within the layer maycontain a different degree of media content detail for the media type inthe particular layer.

With the popularity of RSS and its wide use on the Internet, it followsthat mobile device users would like to obtain RSS feeds through theirmobile devices. Many RSS feeds become very important to a user whowishes to receive time-sensitive information. One drawback of currentmobile devices is that the time required for downloading detailed RSSfeeds is excessive. That is, most RSS content is created for the desktopcomputer environment and some forms of content are not suitable oradaptable for presentation on a mobile device due to various devicelimitations. Existing RSS content is too detailed or lengthy for a timesensitive user to wait for. Also, mobile users may want varying amountsor levels of detail with respect to the RSS information or the RSScontent topic that is being downloaded to their mobile device.

To better explain the exemplary embodiments of the invention, it may bebest to take a step backward and review various current RSS feedmethods. Referring to FIG. 1, an RSS feed 10 is depicted. This RSS feed10 is constructed in the RSS version 2.0 format. RSS formats arespecified in XML, which is a generic specification for data formats. RSSinformation is delivered as an XML file, which may be called an “RSSfeed,” a “web feed,” an “RSS stream,” or an “RSS channel.”

Currently, an RSS channel has a fairly short list of required elements.That is, an RSS channel is required to have a title 12 and a link 14.The title 12 is the name of the channel. The channel name may be anyname that people are to use in order to refer to the RSS channel orinformation service. The link 14 is generally the URL to a web site thatcorresponds to the channel. Another required element of a channel is thedescription 16, which is a phrase or sentence that briefly describes thechannel contents.

There are a variety of optional channel elements in current RSS feeds.Such optional channel elements include the language 18 that the channelis written in, a copyright element (not shown here) that provides acopyright notice for the content in the channel. A managingEditorelement 28 that may include an email address to a person or entityresponsible for the content of the channel. A webMaster element 30 thatprovides an email address of a person or entity responsible fortechnical issues that relate to the channel. A pubDate element 20 thatprovides the publication date of the content in the channel. AlastBuildDate element 22 that provides the date and time that thecontent of the channel was last modified. A category element (not shownhere) may specify one or more topic categories that the channel mightbelong to; for example, a newspaper, a periodical or a fiction category.A generator element 24 may be used to indicate the program that was usedto create or generate the channel's contents. A docs element 26, in anRSS feed, is generally a URL that points to the organizationaldocumentation that describes the planned or standardized format that isused in the RSS file.

A cloud element (not shown here) indicates where a process may registerto be notified of updates to the channel, thereby implementing alight-weight publish-subscribe protocol for RSS feeds. There may be aTTL element (not shown here), which represents the number of minutesindicating how long a channel can be cached before it can be refreshedfrom the source. TTL basically stands for Time that the data is To Live.An image element (not shown here) can be used to specify a gif, jpeg, orpng image format used for the images displayed with the channel. Arating element (not shown here) is a PICS rating for the channel. Theremay also be a text input element (not shown here) that specifies aformat for a text input box that can be displayed along with thechannel.

There also may exist a skip hour element (not shown here) or skip dayelement (not shown here). Each provides a hint for RSS aggregators tohelp them determine the number of hours or days they can skipaggregation of the contents in the RSS channel.

Still referring to FIG. 1, the RSS feed 10 includes a plurality of itemelements 32. The item elements may represent a “story” or columncontained in the channel 10. Each item 32 will have a title 34, which isthe title of the item; a link 35, which provides a URL of the item; anda description 36, which provides an item synopsis or brief descriptionof what is contained in the item 32 much like an abstract. Each item 32may also contain a pubDate element 38, which provides the publicationdate of the contents in the item. A guide element 40 provides a stringthat uniquely identifies the item.

Other elements that may be in a current RSS 2.0 feed include a categoryelement (not shown here) that would include the particular item 32 inone or more categories; an enclosure element (not shown here) thatdescribes a media object that is attached to the item; and a sourceelement that provides the name of an RSS channel that the item wasoriginally sourced from.

When a current RSS feed 10 is received by an electronic device fordisplay to a user, each item 32 is provided in its entirety, asdesignated by the URL link to the user. If there is an audio layer inthe item 32, the user will hear it, if there is a jpeg (image) or mpeg(video) portion in the item 32 it will also be displayed or played tothe user. In essence, the user may not select or limit the differentmodalities of content that may be provided in the multiple items 32 inthe received RSS feed. The user's computer or device will attempt todisplay all of the RSS content, or at a minimum, a listing of thevarious RSS items by title, among other options.

Now in a generic exemplary format, referring to FIG. 2, a block diagramillustrating an exemplary embodiment of a layered syndicated content isdepicted. The layered syndicated media content 100 comprises multiplelayers and levels in a hierarchical structure. Different media types maybe captured within the scope of layers. A layer 102 can be of any mediatype: text, image, audio, video, etc. In each layer, content can bedescribed in levels. A level 104 is a place where content of certaindetail is located. Information from multiple levels of the same layercan be composed with the flexibility of acquiring different levels ofdetails. The final media representation comprises information frommultiple layers.

A layer is related to media type and a level is related to contentdetail. As an exemplary explanation, for a text layer, the first or toplevel can be a highlight or an abstract of a story; the next level canbe the story in a concise format; a next level could include the fullstory. For an image layer, for example, the top level may be an outlineof the figures in the image; the next level may be the main objectsappearing in the image; and the full image may be available at a nextlower level. For an audio layer of a song as an example, one level maybe the voice of the singer(s); another level may be the sound of musicinstruments; and a third layer may be the combination of the singer'svoice(s) and the music. For a video layer, the first level contains themain events happening in the video; the next level can be key frames atsome interval; at a lower level, a full length video of the same contentis available. As the examples indicate that breaking down multimediacontent into levels is not creating identical replicas which havedifferent coding characteristics.

The relationship between adjacent levels determines how the content iscomposed. In an embodiment where content of a level is included in itslower level, as in the text example above, a layer of requested detailis from the content of the corresponding level. In yet anotherembodiment where different levels are exclusive, such as the audioexample above, a layer may need a composition from the content ofdifferent levels. If the audio formats are different across the levels,a transcoding process is needed for authoring multiple levels.

By providing varying levels of detail in the differing levels of eachlayer, the layered syndicated content may be used according to a user'spreference or a user's device capability by enabling the user or deviceto designate the layer and level of content to send to the user'sdevice. A user may be interested in a Jazz music channel. The user mayselect an audio layer from a Jazz music channel but the user's devicemay not have enough storage for the entire song. As such, the user'sdevice may designate or limit a download to a level, within the userselected layer, which requires less memory than entire songs and can bereceived by the user's device.

Referring still to FIG. 2, a layer name is used to define a layer inlayered syndicated media content. The total number of levels can also beprovided explicitly or inferred implicitly. Each level also contains theattributes, such as media format, whether the relationship betweenlevels is inclusive or exclusive. This attribute provides theinformation when content composition is performed. It provides theflexibility for users to acquire content incrementally.

FIG. 3 depicts an exemplary layered RSS as an extension of Media RSS. Inthis embodiment, a layer of a soccer game video is described, whereinlayer 122 is a new namespace for presenting content elements in layeredRSS. The set of <media:content> elements within an item with the samevalue for the “layer” attribute indicates that those media pieces aresemantically related. Level 124 indicates a level of detail within alayer. The combination of layer and level makes a unique identifier.Item 126 (layer:included=“2”) indicates, if from a details perspective,that a level is included in another level. The exemplary item 120comprises a layer having three video levels. In this example, in level1, the video content 128 comprises of media that includes only video ofthe soccer goals from game XYZ. In level 2, the video content 130includes all of the goal attempts from game XYZ, which includes all ofthe goals in the video content 128. Furthermore, in level 3, the videocontent 132 includes more detailed content which, in this example, isthe entire XYZ soccer game.

Similarly, audio and image content can be provided in different layers.Each layer may have a plurality of levels in a similar manner as thevideo content, above, is provided. For example, graphic content may haveincreased resolution or an increased amount of content.

When information from layered RSS content is to be delivered to a user,the user may designate a level number for all the needed or desiredlayers. As such, the layered RSS content would be delivered to the userby using the standard “enclosure” mechanism or extensions such asMediaRSS. Only the designated layer-level is sent to the user, not allthe layers and all the related levels. Furthermore, a user could choosedifferent levels from different layers in a channel for delivery to hisor her mobile or other user's device in accordance with their needs andin accordance with the limitations of their mobile device. For example,the user may need text-based RSS at a level 3 for the same channel thatvideo is being provided on the same topic, but the user may only wantlevel 2 of the video feed layer.

The content of user/device designated layers and levels can be extractedfrom the originating layered syndicated information source and thenconstructed or aggregated into a regular syndicated format. Referringnow to FIG. 4, syndicated content according to a layered informationstructure is created in a content creation module 200. The layeredsyndicated content 202 is then provided to a content generation webservice platform 204. The content generation platform 204 comprises acontent server 206, a content database 208 and a profile database 210.The profile database 210 includes a profile of each particular user andincludes the user designated layers and levels of layered syndicatedcontent that a user is interested in receiving. A user's profilecontains one or more user selectable attributes which can be used toreconstruct the final content to the users. The profile database 210also stores the user's mobile device constraint and limitationinformation. Such constraint and limitation information includes thetypes and formats of syndicated data that can be received and displayedby the user's mobile device 216 using the mobile device syndicatedcontent reader 216.

When the layered syndicated content 202 is created at the contentcreation module 200, layer and level information is included with thecorresponding content. The content of user selected layers and levelscan then be extracted from the original layered syndicated source feed202 and constructed, by the content generation web service platform 204,into a conventional syndicated format 212. The user requested content isa composite of layered syndicated content that conforms to the user'sand device's profiles.

In one exemplary embodiment, syndicated content is delivered to a mobileuser's syndicated content reader 214. The top level of syndicatedcontent text can be pushed to the user's mobile syndicated contentreader 214. Options can be provided to the user, via the mobile device216, for access to other layers and levels of content. The user maychoose, using a graphic or audio interface, a different layer and levelbased on their interest in the initial syndicated content feed. Theprofile database 210 may be used to appropriately select other layersand levels based on the limitations of the user's mobile device 216 andrequest the same in order to obtain further related syndicated contentinformation on demand from the content generation web service platform204. In another embodiment, it is also possible to provide links to theuser such that the user can follow the links to select a content layerand levels that he or she wants to receive on their syndicated contentreader 214.

Further, in additional embodiments when additional information isrequested by a user's mobile device, be it a more detailed level ofinformation or a different layer related to the same information, anembodiment of the invention may provide the user only the difference(the new information that has not been sent to the user yet) over thenetwork in response to the user's request. In additional embodiments ofthe invention, the layered structure of syndicated content feeds mayalso accelerate searches for relevant content by focusing on aparticular layer that is needed or requested by a user. For example, akeyword search may only be processed in the most important layer wherethe most concise or condensed information is maintained. Such a keywordsearch may only take place in the level 1 of a text layer or a jpg framelevel within a particular layered syndicated content channel.

In other embodiments of the invention, the user, by requesting specificlayers and levels, will have the content generation web service platform204 generate the requested contents in segments. The segments may becombined to produce the final syndicated content for the user inaccordance with the user's preferences. The content may also be createdin segments in accordance with the available features and limitations ofthe user's syndicated content reader, such as the case of 216. If theuser's mobile device does not play video clips, then video content wouldnot be sent to the user's syndicated content reader 216, even if theuser requested it.

Embodiments of the present invention that provide layered syndicatedfeeds will provide mobile users the ability to obtain and retrieveadequate syndicated content with devices having different modalities andlimitations. This is important because different users may be interestedin different levels of detail of the same syndicated content. Theexemplary layered syndicated feed and the system for providing itscontent to users provides a way to satisfy the different interest levelsof different users in the same content.

It should be understood that embodiments of the present invention in itsimplementation in the context of RSS are different from hierarchical RSSbecause hierarchical RSS was created for the purpose of helping torelate one set of RSS data to another set of RSS data so that multiplesub-events are conveyed with the main event. Hierarchical RSS does notprovide or contain the notion of layers and levels of content from whichan RSS feed is composed dynamically in order to satisfy the resourcelimitations of a target mobile or non-mobile RSS reader device 214/216.

It will be appreciated by those skilled in the art having the benefit ofthis disclosure that this invention provides a system for creating andproviding layered syndicated content having layers defined according tothe media type or modalities contained therein (i.e., text, graphic,audio, video) wherein each layer has a plurality of levels such thateach level provides either inclusive or exclusive content of the layer'smedia type in varying degrees of detail or depth. Furthermore,embodiments of this invention provide a means for requesting and storinguser and user's mobile device profiles that indicate the syndicatedcontent layers and levels that the user is interested in receiving andthat indicate the user's mobile device's constraints and limitationswith respect to the types of syndicated content that can be received. Itshould be understood that the drawings and detailed description hereinare to be regarded in an illustrative rather than a restrictive manner,and are not intended to limit the invention to the particular forms andexamples disclosed. On the contrary, the invention includes any furthermodifications, changes, rearrangements, substitutions, alternatives,design choices, and embodiments apparent to those of ordinary skill inthe art, without departing from the creativity and scope of thisinvention, as defined by the following claims. Thus, it is intended thatthe following claims be interpreted to embrace all such furthermodifications, changes, rearrangements, substitutions, alternatives,design choices, and embodiments.

What is claimed is:
 1. A method comprising: identifying, from a requestfor syndicated content request from a user, an identity of the user;determining, based on the identity of the user, a static capability of auser device; and generating layered syndicated content based on thestatic capability of the user device, wherein each layer of the layeredsyndicated content has a degree of media content detail determined bythe static capability.
 2. The method of claim 1, wherein the layeredsyndicated content comprises tags associated with each layer ofsyndicated content.
 3. The method of claim 2, wherein the tags indicateone of a layer dependence on content found in a second layer and a layerindependence on content found in the second layer.
 4. The method ofclaim 1, wherein the syndicated content is one of a text media, a videomedia, an audio media, and an image media.
 5. The method of claim 1,wherein the user device is a mobile device.
 6. The method of claim 1,wherein each layer in the layered syndicated content comprises adifferent type of media content.
 7. The method of claim 1, furthercomprising transmitting the layered syndicated content to the userdevice.
 8. A system comprising: a processor; and a computer-readablestorage medium having instructions stored which, when executed on theprocessor, cause the processor to perform operations comprising:identifying, from a request for syndicated content request from a user,an identity of the user; determining, based on the identity of the user,a static capability of a user device; and generating layered syndicatedcontent based on the static capability of the user device, wherein eachlayer of the layered syndicated content has a degree of media contentdetail determined by the static capability.
 9. The system of claim 8,wherein the layered syndicated content comprises tags associated witheach layer of syndicated content.
 10. The system of claim 9, wherein thetags indicate one of a layer dependence on content found in a secondlayer and a layer independence on content found in the second layer. 11.The system of claim 8, wherein the syndicated content is one of a textmedia, a video media, an audio media, and an image media.
 12. The systemof claim 8, wherein the user device is a mobile device.
 13. The systemof claim 8, wherein each layer in the layered syndicated contentcomprises a different type of media content.
 14. The system of claim 8,the computer-readable storage medium having additional instructionsstored which result in the operations further comprising transmittingthe layered syndicated content to the user device.
 15. Acomputer-readable storage device having instructions stored which, whenexecuted by a computing device, cause the computing device to performoperations comprising: identifying, from a request for syndicatedcontent request from a user, an identity of the user; determining, basedon the identity of the user, a static capability of a user device; andgenerating layered syndicated content based on the static capability ofthe user device, wherein each layer of the layered syndicated contenthas a degree of media content detail determined by the staticcapability.
 16. The computer-readable storage device of claim 15,wherein the layered syndicated content comprises tags associated witheach layer of syndicated content.
 17. The computer-readable storagedevice of claim 16, wherein the tags indicate one of a layer dependenceon content found in a second layer and a layer independence on contentfound in the second layer.
 18. The computer-readable storage device ofclaim 15, wherein the syndicated content is one of a text media, a videomedia, an audio media, and an image media.
 19. The computer-readablestorage device of claim 15, wherein the user device is a mobile device.20. The computer-readable storage device of claim 15, wherein each layerin the layered syndicated content comprises a different type of mediacontent.